| ⇢ | A | FileRobotStoreTest added | |
| ⇢ | A | RobotRepositoryTest added | |
| ⇢ | A | RobotPlacer added | |
| ⇢ | A | AbstractBus added | |
| ⇢ | A | HandlerWrapper added | |
| ⇢ | A | FileRobotStore added | |
| ⇢ | A | RobotRepository added | |
| ⇢ | A | RobotPlacerTest added | |
| ⇢ | A | HandlerWrapperTest added | 
| ⇢ | A | HandlerWrapper::__construct() added | |
| ⇢ | A | FileRobotStoreTest::canPersistAndRetrieveARobot() added | |
| ⇢ | A | HandlerWrapper::getCallable() added | |
| ⇢ | A | RobotRepositoryTest::willReturnARobot() added | |
| ⇢ | A | FileRobotStore::createStore() added | |
| ⇢ | A | FileRobotStore::getRobot() added | |
| ⇢ | A | FileRobotStore::saveRobot() added | |
| ⇢ | A | RobotPlacer::__construct() added | |
| ⇢ | A | RobotPlacer::handlePlaceRobot() added | |
| ⇢ | A | BusHelper::setCommandBus() added | |
| ⋮ | view more | ||
| A | ↛ | BusHelper::__construct() removed | |
| A | ↛ | CommandBus::__construct() removed | |
| A | ↛ | CommandBus::post() removed | |