merged Tate and James' changes; uncommenting alternate spriteBatch.Begin() causes other entities not to draw