added a flag to avoid the saving of parameters if an error appends in the constructor
added a simple text highlighter to edit txt, imported files, markdown sources, etc.