pep8 spacing
Rename all attributes generated in .fit()

as per https://github.com/scikit-learn/scikit-learn/pull/2996#discussion_r11335450
Add PCA initialisation option