Used callback to create a profile at the time a new user is created
Modified profile to allow assignment of skills, added authorization for non-admins to only see necessary attributes.