MAJOR REFACTORING
Check the transaction type according to model type, small corrections here and there
Changed icons
Allow to filter transactions based on type
Added colored amount when showing all transactons
Added a helper for amount class
Handled the concept of unusual income
Fixed minor things in the transaction list view
Started implementing migrations
Data migration to new model format
Remove the 'down' migration
Fixed something
Removed down migration