documentation and ShellFacade

- added and extendend documentation to reflect latest feature implementations
- added class ShellFacade which can be used to wrap the "exec" function