specify exposed types and added example for rendering and custom helper.
better cargo.toml