Some tweaks to the UI, nicer Update code etc.
Quite happy with most of the UI code now... resizing needs some work though.
Merge pull request #4 from ValliusDax/master

UI code looks stable, and useful... lol