‹— back

can

Finally fixing a long-standing bug of window resizes crashing the application. It wasn't actually anything to do with the window, but accidentally trying to free some static memory used for the bind/unbind instructions.

Also set up some behaviour for how to display things following a resize (whether the framebuffer should scale exactly to the window, or if the framebuffer should grow as large as possible whilst retaining its dimensions).