Fixes oauth module imports in lab 2 and 3 and adds node_modules to .gitignore