gen_server accepts connections
listens port and spawns new worker
game_server application to start and stop