HTML now works with Umlauts.

Added HTML wrapper coding that defines UTF-8 and German locale.
Finish ImproveHTMLGeneration