Major overhaul for board representation and move validation
+ added Board and Square classes
+ fixed validate methods
+ getUpdate ajax actions completed
+ split up js objects into single files
+ minor bugfixes
Added missing documentation in Game related classes