Add new styles
Reduce ui layers to bottom and topframe.
Remove merge issues.
See details:

 * Make services sindgletons
 * Add a stub ui for settings
 * Add a class for the settingsbutton
 * Integrate the settingsbutton in the inputline