Moved agents to its own package.