GL: Implement and register reshape() callback
GL: Keep aspect ratio when window is resized
GL: Implement `lerp()`

`lerp()` performs a linear interpolation of the given value.
GL: Render a sample surface
GL: Fix title bar
GL: Add feature to rotate rendered surface with the mouse
GL: Add WTFPL notices