separations:

lib/mcp.js:
  - collection of robots

lib/api.js
  - collection of API instances

index.js
  - exports
  - shorthands for adding/removing APIs/robots
  - start button that does both
