following opengl tutorial from http://www.raywenderlich.com/5223/beginning-opengl-es-2-0-with-glkit-part-1