added keyboard controls and fixed physics

We can now fly a red box around a white screen.