Ignore node modules.
Clean up and refactor code to use fewer callbacks.