making stylistic changes and model callbacks to reimburse account winnings when win_or_lose field is updated