Adds an onDrag() functionality to ClickListeners.
Adds the start of an LWJGLPalette class.
Tweaks the render cycle a bit.
*Changes to the viewport are not applied on every game tick.
*The display is now updated less, to prevent screen flashing