issue #3 issue #4 - basic contact editing is working

Still haven't implemented the default email and phone stuff yet