Refactoring: add report generation facade
Change Storege IF, use IO directory
Remove unused interface
Introduce AdhocExecution to write Reporter unit test
Update README
[skip ci] Bye horizontal scroll
Merge pull request #9 from esminc/extract-library-use-api

Extract library use api