Merge pull request #39 from conorfennell/master

Data loader to remote mongo server for just tags and users
Update opportunity
Match controllers and specs
Merge pull request #40 from jgho/updates

Updates
Create category, add messages to user
User controller handles populated tags on update
Add public API routes
Merge pull request #41 from jgho/schemaUpdate

Schema update
Populate and depopulate
Merge pull request #42 from jgho/depopulate

Populate and depopulate
Create user and login