Integrated BattleController class.  Allowed for player actions and attack through key presses.  Again, more refactoring to come.