Add gitignore & submodules