We can now handle commands from a string.
Improved some names.
We put it all together… and it just works.