Implementation of some data structures and algorithms. Mainly from the book 'Introduction to Algorithms'