Linus Fischer

Results 2 issues of Linus Fischer

Fixes visualization when QuadNode.ul contains no points by checking for None. fixes #8

When `QuadNode.ul` contains no points visualize fails the render the lines. This happens because ```python if node.ul: draw_lines(node) draw_all_nodes(node.ul) ``` also checks whether `len(node.ul)` is zero.