split game and player into separate files