handle errors
fix gitignore
removed modules folder