Design a compound interest calculator that shows investment growth over time. Include inputs for initial amount, monthly contribution, interest rate, and time period. Display results with an interactive chart showing total contributions vs growth.