Move pca.py into models #612