Finally we have a initial version to work with.
@pdeffebach I will appreciate if you can provide some feedback