Added spend and recieve methods to Player object