updated docs, added gulp task for jsdoc
updated documentation
updated readme