working port of GLES2Sample to OpenGL ES 3 / WIP integration of Edward Angel's Ch2 code for "Interactive Computer Graphics"