Add and list Contact

Starting the add and list contact features - Still have work to be done.