Improving onCue builds

- Service build migrated to Maven
- Agent now builds a Microkernel