Renamed Journal.Transactions to Journal.Entries
Renamed BalanceParameters to QueryFilters
Renamed JournalData to Journal
Pulled out entry filtering from balance query function so it can be reused
by register query function.
Refactored some balance query code into calculateAccountBalances
Converted Amount type to a record instead of a tuple.
Updated readme
Started writing register query
Backend is almost all there. Nancy seems to not send json data when I call
query with no parameters?
Turns out Nancy has a max JSON length limit default of 100 kb. Upped to
max.