passing slices instead of pointer to slices

slices are already references, double indirection is slow!
added benchmark for node intersections
added possibility to render single pixel for debugging purposes