Renaming IAgent->Agent, not an interface anymore. Fixing up build errors.