Some simple data structures written in C