Change budget-controller to handle different category types.
Fix to allow adding categories of different types.
Fix removing categories. Fix placing categories into income/spending on load.
Change layout of income items
Some style and layout changes. Fix add transactions.
Set up income totals. Add totals to layout and put income details in an accordion.