Implementing some fundamental data structures and algorithms.