Removed dependency on random_sample in ext/algorithm
Added missing run() function