Added keyboard input. Control player with WASD if other controller is not present