Many changes to the controllers and views.

These are to ease integration in the future.
Temporarily disable permissions management.
Added manager and volunteer accounts.
Clean up dead tables and correct formatting errors.
Work on cleaning up views and start restricting roles and tasks a manager
can see.
Start setting up points of access to add volunteers to roles.
Clean up useless models.