Crafting public API and fixing bugs.
Add link to doco.