add Player class and change to pseudoclassical