Implemented more of the PlayerInfo class

Implemented some new functions to the PlayerInfo class including one to
pay a certain amount to a player with a given ID and a function to
refund all the materials in the refundMaterials map.