Work so far on Ryan B's "Ruby Warrior".  See https://github.com/ryanb/ruby-warrior