tasks graph works now
working on optimizing and caching it
graph creation works. but each process has its own version of graph.
next: making one graph for the whole site by moving graph to MemCached