Gin Rummy in Ruby. A work in progress