breaking everything yolo
too tired to go on

todo: move commands to an actor per cmd
create: parent actor to contain sets of commands and provide  service
(print a line or read text etc
)