Added a first version of the interface between Battle and its controller.
Added createAttack method to the interface