Bug fix
Added gitignore
Added submodules