Use Spring Boot & Thymeleaf

Upgraded to use Spring Boot and Thymeleaf instead of pure JSP.