[FEATURE] Add an implementation of JsDoc based documentation generation - #45