Small C library of data structures