ViewModels mostly working
MVVM Does stuff
More changes, and most stuff working
still need account and category to update on new transaction