Added ability to move units.
This includes combat and updating the front end with the view when opponents are revealed and the result of combat is revealed.
No testing was done besides seeing that it compiled and worked after setting starting positions.
End game logic still needs to be done.
Game Moderator is commented for now, it isn't as important as core game logic yet.