add thymeleaf demo