Implement player, world and game join