initial aesh experiment
more aesh experiments
introducing AeshDocument and AnsiCommandFilter