Removed the rendering lib from IO.

Also:

- changed package description
- updated introduction documentation
- improved package entry point definition
- improved documentation of the package entry point definition (which is generic)
Fixed some mistakes in the main README file.
...