added possibility to install by npm