Merge pull request #13 from HeisenBugDev/UI-Elements

Ui elements subclass correct class
reformat all the code
Merge branch 'Format' into UI-Elements
this is NOT a finished commit, but i think I should commit.

target outlets changed a bit
more work on the structure and API of the views and GUIs