Added free() statements in the appropriate places.
Lines no longer create superfluous parens
Adding digraph.c [directed graphs implementation stub]