Added custom controls instead of just wasd and restart now resets player state.