Spring Web MVC for any web-based project