changes in class graph

-add attribute visited for tracenodes. when going through a graph with
depth or breadth first search, this can be used...
-add function 'setvisitedfalse' which goes through a graph and sets all
visited attributes on False
-create method  evaluate, for evaluating a function by going through its
graph and computing the new values
(not ready yet! does not yet work how it should..)