added player class with Keyboard controls