Added a player class and modified MarketScreen to save the game screen position when returning to the game screen