Refactored a bit
Design changes. Adding of objects now in graphicManagers