Add .gitignore, initialize submodule.