Task 3 and Task 4 fully implemented - corresponding Contact class/instance tests only partially written.