*****COMMIT - 3rd APRIL *****

1) Made changes to the code to make it efficient.

2) Included code to measure times for each step involved.

3) Passing the graphs remains the same i.e., we read tehm from the file
system.

*** The Graph class remains the same ie., array of arrays***