Added Category table Widget
Added base table widget class that the transaction table now uses
Added Category Table Widget to the Main Window
Added Delete Column and Button to the new Category Table
Extracted the population of a row to a separate function on the Kao table Widget
Transaction and Category Toolbars now insert data into the tables in a way that the Table Items and Widgets are properly created as well
Balances are now updated when a new transaction is added
Rows are now properly sized so widgets are not cut off
All columns with widgets now properly have their widgets centered
Tables now properly space the columns