added ContactDetails copying constructor, along with appropriate getters.