added SPView and SPDisplayLink, removed dependencies on GLKView and GLKViewController