add the basis for the component entity system