added node modules to git ignore and other stuffs
Made all tests pass