OpenGL header
Added Framebuffer class
Changed Rect class to use global vectors

This is more useful for a rect in 3D space
Added Canvas class