removing node_modules directory due to mac/windows conflicts
adding node_modules to gitignore after delete
removing karma-local.conf.js
breaking up javascript into testable components before extending, abstracting away maps calls