Player Class for game

This is our player class, we'll be using this to modify the player's controls, states, and behaviors.