Removed submodules, providing suitable dependencies is left to the user