update git ignore to not include node_modules; structural changes