Assert that CoordIter start and end are not the same
Better integer-only ilog2 implementation
Make rayTrace hit test a function parameter
Make rayTrace a static member function

It does not need any information from World now.