Moved all HTML to template, so it can be customized.
Internationalized the javascript.

Resolves #21.