adding node_modules to repo to reduce deployment time
added tests, fixed bugs