updated structure and shuffled included modules
removed public folder
updated readme
version 2.0.0
Merge branch 'release/2.0.0'