Added Contact field.
First shot at an AFPD::Project class.
Plus, test cases.