Control structure hierarchy

CS_CONTEXT, CS_CONNECTION, and CS_COMMAND are the basic control structures to set up the Client-Library environment, connect to a server, send commands, and process results. All three of these structures are hidden.