add openGL ES rotation and Settings GUI