public static void ReInitialize(Level[] levels, SpriteFont f)
        {
            levelArray = levels;
            font = f;

            if(internalCurrentLevel >= 0)
                CurrentLevel = levelArray[internalCurrentLevel];
        }
 public static void Initialize(Level[] levels, SpriteFont f, Dock d, IInputManager man)
 {
     Manager = man;
     levelArray = levels;
     PreviousState = GameState.MainMenu;
     State = GameState.MainMenu;
     font = f;
     dock = d;
 }