Porting to component architecture of "Content Types - Categories Relations" plugin