Changed articulation points arrayList to HashSet to stop double ups in graph class