Simplifies the registration of components
Changes the remaining 'widgets' occurrences to 'components'