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.
        
