Support more than one robot, first steps

Нужны комментарии к классу - зачем такая сущность