Added the UML we put together
Working on Line of Sight and had to make some modifications to PlayerUnits.
Big square calculations are done, but finer pythagorean calcs are not yet done.
Finished LOS code, merging locally so I can resolve errors. Not sure about testing...
Merge branch 'board-los' into dev

Conflicts:
	DUMB.png
	war/game/compilation-mappings.txt
	war/game/game.nocache.js