Player turn implemented through unit rotation.  Battle won/lost/over detection and canvas hiding implemented.  Battle can now be fought by all player units, without enemy actions for now - all enemies do is counter attack for now.