Updating documentation to work with jsdoc3, and adding compiled jsdoc3 documentation.