Convert to Spring Boot and add a web sample