Developing a personal finance tracking app