changed graph

so that it will keep the order in which hyperlinks were added by
changing the treeMap to and ArrayList