Changes to admin dashboard

Decoupled admin dashboard from data: admin dashboard now is
controller.admin_main_view and is called with url “/admin_main_view”.
The volunteers controller is controller.view_volunteers called with url
(‘/view_volunteers’) by an ajax request.

main.ejs makes two ajax requests and populates “#applications” and
“#volunteers” divs. Tried to make a sample ajax request for volunteers,
but there is some syntax error on main.ejs that needs to be fixed.
done with correcting authentication and checking for duplicate emails in signups
done with displaying an error message for duplicate emails
resolved conflicts
resolved conflicts p2
authentication is working

ication'

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.