New modules and gitignore added