Chess in Ruby.