#11 Introduce basic UI-Presenter layer
#11 Introduce actions fields
#Cosmetic remove overhead class
#11 Remove actions
Disupgrade to support 2.2
Introduce default closures
#11 Add basic interfaces