moved OpenGLESPage to shared