More work into the UI integration:
* Logger now logs initial messages and displays them on the screen
* Created a bind system for javascript functions (needs more work though)