Ringo core modules (agent, persistence and mock)