Character move rotation

BattleViewController now cycles through all charcters on the screen and
gets people’s move choices. Enemies will act using their AI method
actOnCharacters()