Modules improvement

add few description to discuss how it should look like.
Why? Non-UI modules are also relevant and may be interesting for external contributors.