linked list
closer to template
generate ll file based on header and struct
move ucll out
generated ucdq linked list files
interface headers