updated modules
updated .gitignore