Added Goalkeeper class, now Goalkeeper and Fieldplayer inherit from Player (Player is now abstract)