Procedural world generation in Ruby.