private void UniverseSaveLoad()
        {
            for (int i = 0; i < GameGlobals.MaxUniverseCount; i++)
            {
                if (InputKeyboard.KeyNowPressed(Keys.D1 + i))
                {
                    if (InputKeyboard.KeyCurrentlyPressed(Keys.LeftControl))
                    {
                        Parent.CopyUniverse(CurrentUniverse, i);
                    }
                    else
                    {
                        Parent.QuickLoadUniverse(i);
                    }
                }
            }

            if (InputKeyboard.KeyNowPressed(Keys.P))
            {
                FileAdapter.WriteUniverseToFile(CurrentUniverse);
            }

            if (InputKeyboard.KeyNowPressed(Keys.L))
            {
                Parent.FileLoadUniverse(CurrentUniverse.ID);
            }
        }
        private void CheckCameraPosition()
        {
            float speed = (float)Parent.CurrentGameTime.ElapsedGameTime.TotalMilliseconds / Camera.Zoom;

            if (InputKeyboard.KeyCurrentlyPressed(Keys.A))
            {
                ApplyCameraChanges(new Vector2(-speed, 0));
            }

            if (InputKeyboard.KeyCurrentlyPressed(Keys.D))
            {
                ApplyCameraChanges(new Vector2(speed, 0));
            }

            if (InputKeyboard.KeyCurrentlyPressed(Keys.W))
            {
                ApplyCameraChanges(new Vector2(0, -speed));
            }

            if (InputKeyboard.KeyCurrentlyPressed(Keys.S))
            {
                ApplyCameraChanges(new Vector2(0, speed));
            }
        }