Improved WASD behaviour and rudimentary mouse view control