Abstract class for Interactor Style.