Extracted functionality common among all components [such as logging or creating channels] into the LoanBrokerComponent class and made the LoanBrokerWS and GetCreditScore components inherit from it.