Integrate typedoc to project.
Use old tests for components.
Start migrating tests, tsdoc across components.