Renamed Controllers
Updated Battle a bit (formerly BattleController)
Added a float delta parameter to BattleAction.run for future use