added TLogger
Implented TLogger
Implented reporting class
- TOptions trait
More changes on code (templates, refactoring)

- new options
- fixed parsing errors
- new TParser trait
- changes on templates