Changed: All Managers now accept std::strings insted of Sprite* to make Sprite adding easier and shorten code in scenes
Changed: code in Scenes to match changes in the managers
Added: BackGroundManager (to be implemented)