Added test for re creating Contacts, added reconstructor constructor method to ContactImpl which is used to recreate the Contact object after retrieval from the file, added java doc for both ContactImpl constructor methods