Added end times. Correction to the timewith calculation.
Correction to ray_fire function so that it fires the correct number of rays. Adjusted test_model program to fire a more reasonable number of rays in light of this.