Changed libraries names including now version major and version minor in the name

This change was done because the API is currently very unstable.
Goal is that versions with major or minor version diffrenecs can
 leave together.