Added search_vertex and add_edge
added delete_edge, print_list, and print_graph