quick fix for #34
do sane data updates
always start with inputs for two participants
correct headings for edit and add mode
sort by entry date if spending date is equal, fixes #23 for now