Refactor and publish updates via an aspect
Use spring-sync
Remove .gradle