changed repositories to submodules