Added rudimentary GraphViz pretty-printer to Graph.hs
Added Cyan to list of Colours
Parser now handles edges
Changed definition of GraphMorphism to not discard information from rule graphs