Added refactored SFLearner, player profile