Rename internals into internal_api
Doc: read version from package
Bump version to 0.5.0-dev
Working on the public API design
Add a testbed (for dev only)