added a test to ensure saving and loading no data behaves as expected,
i.e. getContacts() and getPast/FutureMeetings() return empty collections
implementing ContactManager using an internal DataManager;
addFutureMeeting() currently implemented