added backgroundworkers
Implemented feature reduction!