colored planes when drawing tree, backtofront iterator implemented

bsp draw is no longer recursive thanks to the provided iterator.