a simple personal finance tracker as a single-page app