Add Submodules API and Front