Spring agent implementation project