Contact bug fix and syntactic fixes

This addresses a bug in Contact where the image getter was an infinite loop.
Also minor syntax updates.