Modularised the plots to make things faster. Allows plotting of subsets to save time in plotting.
Changes made to PCA to ensure correct number of PCs chosen. Other features implemented.