add smartcd submodule
init and update submodule for smartcd in makefile