signal list

about to change to linked hash set.
Linked lists
doc comments