changed all component maps to component lists, started working at a new physic system