Renamed the agent interface. Added AID.

Agents that implement this interface must implement the
getter and setter for AID, as well, as keeping track of
this field.