added submodule
ignore user state files