adds profile-edit functionality
adds profile-edit tests
Merge pull request #14 from npm/profile-edit

Profile edit