Implement of InputProcessor in BattleScreen

Now uses InputProcessor to check for input. Event handling instead of
polling basically.