Implementation of Decreasing Best Fit algorithm
Refactoring to also run BestFit algorithms