messages in thymeleaf
final tutorial commit