Refactored all fields of Player Loader and PlayerSaver to use their interfaces.