A major refactoring of controllers.  The ObjectsController has been deco...

...mposed into modules and mixed in to separate controllers for each repository model.  Routes have been reworked accordingly.  Test coverage has increased.