Implement PlayerView and PlayerStrategy