master: Refactored packages & started work on a more generic class to handle OpenGL drawing.