Oh good, I think that is a good idea. It does sound like you need to be working in Ruby.
Feel free to start a new thread if you get stuck.
I've probably said it before, but I'm saying it again: I've written two tutorials on getting started with Ruby. I made them because getting started writing ruby was a frustrating process for me. So I'm hoping this will get people started easier.
Chris