Another Toy Factory model, this time done in Ruby with Cucumber tests