First Pass at openGLES programming