Adding documentation to PCA functino.