Building a budgeting application for the assitance of managing finances