style(hott/types): some style fixes in prod and sigma
feat(hott/types): start characterization of pi-types and W-types