spring-boot-hello-world example with step by step guide and commits