Second iteration of my raytracer