added submodule and ignore