add new modules and spring boot integratin