Arboreal modeling using Ruby, NoSQL, and Sketchup.