CORE-4936 Add CSV/TSV viewers.
core-4936 add CSV / TSV viwer, toolbar and header logic. refactor code.