Web: Integrating the Routing API

* Moving login page to login.html
* Removing unwanted html in login.html & home.html
* Adding the routeProvider to handle routes
Mini Code Cleanup for controller JS
Adding API to change password

* Adding method in userDAO to change user password
* Adding Web service call to bind the userDAO chnage password method
WebApp: Integrating loginCtr to Controller.js

NEAT TO DO A MAJOR CODE CLEANUP! :exclamation:
Good job integrating the router :+1:
Need to handle events & routes in a streamlined way
Modifyingweb content to handle route redirects

* Route redirect to /home from login page if user is already signed in
* Route redirect to login page from home if user isnt logged in
* Removing styling for body from index.html
* Replacing the above styling to login-base class
* Removing href tags from the groups anchor
* Replacing the response status code to 403 for user login failure
* Displaying appropriate error messages in login page
Adding user input validation

User input validation for Add URL & Add Group
Fixing bugs related to redirection

* On logout redirect to /
* Changing title of the page
* Fixing bug for join group. Removed variable json
* On success of group join, reset model of sharer ID
Merge branch 'router-integration'