Commenting, bug fixes, and second mixin class example
Comments, second base class, bug fixes, and some method name changes