Fixed public/views path.
Moved state data to seperate files.
Init states on Game.boot
Added start/stop methods to states.
Refactored block representation.