Update to category spending table.

It now shows data for multiple years as well as comparisons and top level category grouping.

TODO: consider making the previous year tech a little strong.