separate game actionEvent and player files