gitignore file and some modules