adding new finance adds items to timeline
only loop when first due date is before the timeline starts
update timeline when updating a finance