* Refactored the way the module is laid out to be more compliant with
  module.base.
* Leveraging the new way to attach controllers provided by the website core.
* Implemented an example of an endpoint used both by the front-end and
  back-end.