Comment the document model
More comments on edition

also reorder methods
Commented and reordering edition class methods
docs