Preparation for maintaining state in battlefield object.
Fixed move_scient and make_range.
Start of Game object to replace GameState
Start of Game object to replace GameState
moved dojo init code
moved game state specific methods into btjs from services
moved authenticate function into UI
move get username into GameState
fix typo in ui
don't call new gamestate init
fix getUsername
fix getUsername callback
remove services call from defs.Battlefield
refactor GameState.update