Refactoring
Add S1(x, a) which uses FactorTable
Use FactorTable instead of lpf and mu