CITS2200-Project Data Structures and Algorithms Project Group project for CITS2200, constructs and analyses a graph to find the shortest path between two vertices, a Hamiltonian path, all the strongly connected components and the graph's center(s)