started work on dual search

started implementation of dual searches. only issue is only one
algorithm draws on the tree