Sources, linkedPeople, other bits

Parts of solution for issue #4.  No tests for this so far because I haven't figured out how to construct multiple sources in the simulator.

Also some attempts to get around the date-property problem (issue #11) but no success yet.