added template submodule