Java application template for clustered web development (Spring, Hibernate, Wicket)