renamed predictpPCA to PredictSample and made it an S4 class