Easy-to-use java web application framework on top of Spring MVC, Hibernate and Freemarker