Implemented player as a parent class for our actual player. still needs to be tested and ran with the runner provided in the game framwork