Merge pull request #88 from willwclo/comments-view-model

Add comments on model -> view mapping
Decoupled template logic from server logic (still missing mapper from model to view)
Add .editButtonText
Refactor new template as well
Update company views to match up with schema
Merge pull request #90 from FCStrike/master

Update company views to match up with schema
Update media/link functionality to match up with schema
Merge pull request #91 from FCStrike/master

Update media/link functionality to match up with schema
Redirect user to admin companies detail page after successful creation
Merge pull request #92 from FCStrike/master

Redirect user to admin companies detail page after successful creation
BugFix: Show correct url on admin companies list view
Opportunities List View
Merge pull request #93 from FCStrike/master

BugFix: Show correct url on admin companies list view
User opportunity list view
Update user.companies views to match with schema
Merge pull request #94 from FCStrike/master

Update user.companies views to match with schema
Change tagid to tag
Merge pull request #95 from conorfennell/master

Change tagid to tag
Modify opportunities to accept match and user data
Modify opportunities dossier to accept new server data