renamed components to features