added module for working with graph, interface module