Add the io module as a convenience

Add shard data example
Separate examples