changes to components and entityfactory