A skeleton for Spring MVC applications, based in best practices