Refactoring and fixing some issues such as api versioning.
Renaming package to project name
small indention fix
Merge branch 'release/Verion_0.2'