updated git ignore so data dir is not tracked
updated pca svn alg