Rewrote GraphicsDevice.Initialize slightly