Skeleton spring-mvc, java config, and gradle