repack some classes
use default settings
ShellBuilder can now build a subshell (ShellFactory is now removed)