Added a class for the agent. Currently, it does nothing.