Do you know a good tutorial/explanation of the generally acceptable way to construct modules/classes in ruby.  It seems that my failing attempt didn't come up with good code.