Added npmignore
Added test coverage