Initial Document Walker

This object walks a BPDocument and essentially emits events as it
traverses the document.
Initial accessibility visitor

Adding an initial accessibility visitor.