Modified Thymeleaf + Spring 3 tutorial -> Thymeleaf + Spring. Made samples use Spring 4.