Added a resetGame function

As well the controls now have the option of using the WASD/Arrow keys
for movement.