Player now faces left/right when walking and stands still.
Tidied up the update function.