split html page creation logic
support for reading/writing xml input
added license header
changed separation between translated text, fixed xml reading
added sample generated html