Starting PCA coding
PCA implementation