Uses a hashtable to support a command line driven phonebook