Merge pull request #43 from jzvelc/master

Implemented user authentication.
Merge pull request #44 from jzvelc/master

Updated user role handling.
Linked Angular services with MongoDB.
Merge remote-tracking branch 'upstream/master'
Fixed search.