Refactoring of CellType class
Added module->ports