added topological sort over computation graph
added element wise operations with corresponding graph parent / child analogies