The issue is your use of uploading files instead of direct copy/paste. First of all, the archive does not support actual file upload of .rtf and .html files. Only .txt files. Secondly, in order for a .txt file to retain formatting, you HAVE to know some rudimentary html, as in how to contain the text in a paragraph, or make a line break. when creating a text file, these are not automatically added by the text editor. It may LOOK like it is, but it is not. Those lines between paragraphs in a plain text file are a visual thing only, and don't actually work with the mechanics of things, such as actual html, which is what the rich text editor converts a file TO.