moved spritebatch.Begin out of screenmanager