i thought mioco/mio is "the" io lib for rust?! We should maybe consider using it instead of the blocking std::net module.