adds gitignore file that ignores node_modules and tmp folders
merges the test expectations
merges with the latest changes inside my fork