Change Player class constructor and clear semantics.