Added git submodule and gitignore