Added initialization list to Agent.cpp