BattleController
Responsibility:the main controller of the
BattleScene; creates objects needed for the scene, has links for all settings and gives them lower in the
hierarchy.
It is inherited from the MonoBehavior and on Update calls controllers methods which should be
called for every frame. Executes the function of removing the useless data.