Housekeeping

This branch cleans up the javascript and html files such that it is indented appropriately, by replacing all tabs with spaces using a 2-wide indent.

I understand, however, that you may not like this style, so if you don't, I'll be happy to change it, so long as it remains consistent.