Added npm dependencies and initialized tests