add focus_terminal method
add functionality: inject custom function result into the command + add the "run" method
fix formatting + add "function injection" documentation
add the visual tour + "function injection" documentation