Rollins College CMS270 Group Project Fall 2014.  This second version is utilizing the Composite Pattern.