Refactored constructors of ContactManagerImpl so that no params is the default constructor, and the constructor that takes a writer as a param is only used for testing. Added fields in constructor of Test for calendar of today's date.
Renamed variable w to writer and added @param notes in constructor