This is a base template for anyone to use. This template uses Java, Spring MVC via Annotations, and Thymeleaf.