Move all IO-related classes & funcs to caf::io