chore(components) Use _ state and component mixin.
chore(mixins.component) Add super method and refactor components.
chore(components) Use destroy mixin.
chore(mixins.component) Handle component lifecycle.