Merge pull request #3 from vegah/master

GIMME ALL YOUR GOODIES
Started moving some logic into controller. UI now scales to window size. Mouse movement fixed to scaling.
Merge pull request #18 from Luzenna/master

More gui stuff.