Added angular, reorganized assets/javascripts.
Added a basic angular controller.
Removed state handling by game controller.

It will now pass on to Coffeescript.
Turned map and state retrieval ino services.

And then realized, the state I get is not something my JS code
can understand.
Now sending parsed state to the client.

Awww, yeah, thass wot I'm talkin' 'bout.
Made MapReader global.

(it's only necessary to read it once anyway)
State lookup is now performed through turn number.

Also converted state controller to unix style endings.

Sloppy, I know, but a good visual diff can tell that shit apart,
so don't whine.
Fix for previous commit (current state broke).
Added partial initial state representation and some map features.
Moved some map functionality into separate class.