adding pundit and ability for user to edit profile