Minor improvements on documentation.
Add missing import on components module.
Add tests for generic components.