moved spring-boot part to separate libraries