A text adventure in ruby