refactored players into its own class with different strategy