Added draft implementations of graph manager and unit of work