Implementations of many different data structures algorithms.