refactoring including force-directed graph and dependency digrams