Functionality for updating contact info and email/username

Resolves #1