initial commit which change the project into a single gradle spring-boot application
removed the web test due to snapshot dependency problem on:
group: 'org.springframework', name: 'spring-test-htmlunit', version:'1.0.0.M2'