Added the DSGraph Class