Added contactInfo classes and interfaces with database

Dr. Hovemeyer added updates