Refactoring categories/subcats part II.

Learning double entry accounting is giving me new insights.