Contains a bunch of useful algorithms including quicksort, convex hull, minimum spanning trees and some clustering