dependencies updated
annotation fixes for jsdoc
doc folder added to gitignore