Resources can now be subclassed. Subclasses override Routes.
Changed from Mixins to Traits.  wrote new parser for the URIs passed to the Resource Action