-Refactor SpriteBatch creation to constructor to ensure opengl context
2.0 is present