Refactored Player's Progress into Record