merge templates into index.html to fix rendering in most browsers

Loading template content asynchronously was a major pain.
Most of the time, the site would not render at all (without *any* errors).
Will have to try again with a proper templating engine. I still don't understand how anyone could possibly write Knockout applications with even medium complexity without a proper engine that loads template fragments...