Start moving code etc out of the component.