Added Keyboard Controls

It was a nice feature. I've learnt some C++ syntax (Read: Copy and
Pasted) and added it back in.

Note: No idea why it crashes on it, but it looks like the meshes are
unloaded early. It was doing that before I got here, I swear!