NewAgent returns type StandardAgent