switched from submodule to module
updated ignore