Improve file layout and HTML generation

Also:
 * add index.{txt,html}
 * update README