move ICF -> ChannelFeature
refactor feature pool
move feature pool to softcascade module