Initial commit of cList ADT, based on work done earlier in cStructures repository