Implementations of popular algorithms implemented in Objective-C