TNL-329 Client-side work for displaying cohort description.
review comments: consistent signature of internal methods.
review comments: use factories in test code