Ignore node_modules
Big rework to allow importation as a module.