Put few sane TODO-s.  Added  IOFunction class.
Cosmetic changes
Removed Routing interface, made lot of nice TODOs.