Data structures

Still needs pictures for linked lists, trees, and heaps.