Add init option
Update dependencies
Update doc
Fix jslint
Update jsdoc