added giignore file
updated submodules