implemented DAO that reads map-valued columns from contact table and populates contact object correctly.