added npm badge and additional documentation