Speaking of Spring, I am kicking off a new web app with Kotlin on the server and I am investigating Spring. I have never used it. As far as I can tell, it looks like a supersized DI framework. Given that the new app is going to be small, am I wasting my time looking at Spring?