Update documentation to use JSDoc style