Add a GLPainter class to do all the OpenGL drawing stuff
Improve performance of box selection in sketcher