Restructuring player class №2