IO module parts almost done.
Merge branch 'Predication' of https://github.com/laforest/Octavo into Predication