Optimized Feature Selection

Optimized to run on large data sets. Makes checkpoints a long the way. Selects important features given datafile input name.