Adding modules
Updating gitignore