ЭТАП I - удалить неиспользуемые модули из старого проекта -- commit - наименования сторов сделать константами - разнести из configs в стор и роутер -- commit - вынести app и pages в корень, common поднять в components, RootPageTemplate переименовать в Layout и вынести в корень -- commit - тесты и все что с ними связано вынести в __tests__ -- commit - constants и models разнести по ответственным модулям -- commit ЭТАП II - вынести граф в отдельный модуль - релизовать взаимодействие стора графа со стором библиотеки vis - реализовать поддержку кластеризации ЭТАП III - отрефакторить сторы. создать динамическую подгрузку - декомпозировать компоненты. - добавить linter и pretifier и отформатировать согласно правилам весь код