first attempts add adding pca to the ice function
renamed file containing pca compute functions