added all NSI requests/responses as case classes