Constructer in ContactManagerImpl written so that it looks up to see if the file exists first and then uses the load parameters