implemented transform and inverse_transform for PCA
added pca handler for constraints