Design a robust User Interface that manages both revenue and expenditures for one-time costs over the next three years, and ongoing costs starting from the next fiscal year. Each revenue and expenditure line item should be associated with a specific fund and appropriation unit. The interface needs to be able to neatly show multiple expenditures and records on the same page, while also being able to add more. The interface should be intuitive and user-friendly, allowing users to input, view, modify, and track these financial elements with ease. | A shadcn/ui and v0 generation - v0