Improve SimpleOpenGLView so it cleans up, allowing the use of other display objects