hackathon project: text adventure game with no main loop