Added basis for collisions (pretty messy atm) and the start of an observer type message system.
Merge branch 'master' of https://github.com/Orangeyness/hook-game