lots of changes, now adding in a new simulation feature for income and expenses to be manually input