Ruby Classes and Mixins for CECS 424