Add the notion of left/right to ANode

This will allow ANode to be used for tree's as well as lists
right == next
left == prev