Mini-refactor of UsersController

lots of callbacks on before_action and protective stuff
F U C K   E R B
Slight organization on the Edit Profile page
Added link to Edit Profile on Profile

But I think its broken
Added fields to User model, Project model

User:
• First Name
• Last Name
• Website

Project:
• Category