Module Refactor, Build Updates, and Restangular

https://trello.com/c/leRy3EkL/41-setup-a-mock-http-backend-to-return-predefined-responses-on-the-front-end

Even though the ticket linked lists incorporating the $httpBackend mock JSON responses, this PR handles a few other critical structure changes needed to move the development forward.

#### Updates
1. build process supports both development and production builds
2. incorporated [Restangular](https://github.com/mgonto/restangular)
3. early $httpBackend mock JSON responses
4. broke out instances module

There's still more to do within these updates (specifically with Restangular and the mock JSON responses) but I'll make separate tickets for those.
Unfortunately I couldn't find a clean and easy way of separating out the development bootstrap from a production bootstrap (i.e. one with the mock response configuration) I ran into an issue with conflicting calls to `angular.bootstrap()` :/