Added few things to ICBModule, added IOType enum