change Contact constructor to allow make blank contact
command line interface is complete as far as I can tell; time for testing!