documentation fixes
extended tests and some fixes
added docs and long unit tests
small fixes and extended tests
added first basic process concept
add Event Observer Pattern
change Logger to use Event pattern to dock handlers
small code and documentation fixes
bug fixws
more assign checks
support pty in Process