Creaed independed dir for tests and examples (simplifies tests)
Cleaning up distribution
Continue refactorting