Start of refacotoring. ascii, csv, markdown and context renderers refactored.