Initial port to the new text viewer for the file browser, added some error checking to the threads also ensuring we temrinate the threads on main form closing..