Added skeleton of Agent class.