added user login and authentication
Merge branch 'master' of github.com:AlJohri/coursica
Merge branch 'master' of github.com:AlJohri/coursica
Merge branch 'master' of github.com:AlJohri/coursica
Improved search.
Merge branch 'master' of github.com:AlJohri/coursica