We currently provide one module that has some UI, as an API module, I think it's really important to separate UI in a separate module. In that way reviewing the API code will be easier, also other modules could create an UI for it.

Postponing for now until next major branch is open.