ideas for implementation and controll flow
1: log in -screen shows upon startup with fields for username and password -
user files
IOCtrl methods: COMPLETED: -makeReport(User writeData, String filename) -outputs a formatted csv file with incomes and expenses within a user object -if one list of expenses or incomes is longer than the other, blank fields will be written in order for total # of lines to be that of the longer list