tweak HTML a bit more to use classes and internal styling
...rather than in-line styling. At least makes it a bit more
legible and separates content from style a bit more. I still
hate _group_rows(), but all the ways I can think of to make
that 'better' involve either using some big HTML templating
engine or wind up in me writing one ad hoc.