Sub Interfaces, Classes and Traits Sub Command object to handle preparing and processing client requests and responses of the requests