Redo the classes almost completely, add a base class to inherit from, learn more about Ruby...