Added further C wizardry, like recursive traversal of structures using pointers, like in strings and linked lists, and reversing a linked list. Also stuff about freeing some allocated memory.