Added submodule and a few ignore