public GameObjectManager(Level l) 
 {
     m_vLevel = l;
     m_vGameObjects = new List<List<GameObject>>();
     m_vGameObjectsIndex = new List<int>();
     for (int i = 0; i < 7; i++)
     {
         m_vGameObjects.Add(new List<GameObject>());
         m_vGameObjectsIndex.Add(0);
     }
     m_vComponentManager = new ComponentManager(m_vLevel);
 }