Create and load Agents

Configs should now contain an `agents` array specifying agent class names to be
pitted against one another, eg:

```json
"agents": [
  "RandomAgent",
  "RandomAgent"
]
```