created system and removed some usage of singletons...continuing to remove all singletons from engine
removing all singletons from engine