Addressbook

work in progress
#