add prototype spring, activemq broker, and model