- add `FeatureSelector` class to use feature selection separately
- make feature selection more robust and move into featsel
- make the models more sklearn like and test with sklearn estimator tests
- replace sympy's ufuncify with lambdify
- better logs
- use immutable default arguments
- make pi theorem optional
- handle nans in transform