Implementation of datastructures, in C.