PCA: new structure
PCA: initial rewrite of section
PCA: new covariance matrix
PCA: revised section
PCA: complete revision