expense-tracker: Many fixes, many hacks; ditched Currency