Second trial: namespace change, examples update, composer support

I increased version to 2.3.
All changes in single commit from previous pull request.
Also made `load()` and `create()` methods public.