Graph Theory In Python