Move refresh logic to own function
Update grid after new transaction
Refine focus
Remove commonDate from newTrans
Properly refresh grid
Update total after refresh
Add icons to smoke
Style grid-header icons