~ logger (navigation)
+ exit handler that closes application (and not just hides it). 
Note: need to adapt this if we want to hide application in tray after
clicking the (x) in the top-right corner.
+ Main Navigator: wrap the page (pane) into a DecorationPane (allows to
decorate and e.g. validate forms)
Note: may need to adapt this and only use it when we really need it.
+ Load icon as a resource. 
~ Moved icon into resources folder
~ load css from resources folder
~ moved css file into resources folder
+ Register new user: form validation, redesign, using task to register
new user (non-blocking UI)
~ Test class for loading RegisterView (without rest of application)
~ Small fix for pin validation (empty field)
~ changed path to icon (is it even used?)
Merge branch 'master' of https://github.com/Hive2Hive/PeerBox.git
+ Login View: validation of user input, some refactoring of view
+ Login Controller: valudation, async login with task
Missing: Pass messages from H2H back to user (e.g. if user profile not
found in case login failed).
+ Login View Test class (running view standalone)
+ utils for form validation
+ Setup completed view after login (just demo page)
~ CSS stylesheet excluded at the moment (need to see how integration
works with colors of validation etc).