Add some comments, a missing variable to diffdraw. tweak line widths
Add partial implementation of breadth first traversal