- ADD: daemon and extended disposable types

- ADD: started to implement basic daemon type
- ADD: extension of IDisposable