Updates it and gets it running.
Adds AddressBook integration to get images.
Cleans up contact finding code.