* added basic module handling
* implement basic UI