updated dependencies, removed submodules