minimal cleanup
sparse maximum correlation estimators now have their own class