change seq to ref (from atom) for the next step.
refactor to use stateful robots map.
wip: generating names.
do not use str name.
s'more small-ish changes to make it more readable.