adds remaining module and gitignore