Simplified PCA demo code and added comments. Repeated experiment with sklearn.RandomizedPCA and compared to normal PCA. Created a .gitignore.