Use HTMLElementTagNameMap to unify both rendering and typing.
Fix the controls for each story in the storybook.
Include storybook previews for all components.
Integrate typedoc to project.