Document type moved to Definition module.
This way Readers will not depend on Index module
Refactoring data types
Updated API doc