Expose player object from game

I've allowed the game to return a pointer to the player.

That way, main.cpp or anything else can get that player and call functions on it directly, rather than needing to go through the game.