Contacts: Use class fixtures in tests.
Contacts: Document class assumptions
Contacts: Updates on PIM classes.