edit profile page, show profile clean up, css clean up
admin features - admins can now add and edit users from the students controller. prevents users without proper access right from accessing certain pages