Ok I am very impressed with your code now that I got a chance to look through it. It's well organized (almost strictly academic style!) and it is object oriented! I love it and I want to see what you can do for the mod. I can see you have a clear understanding of mathematics (vectors, ray tracing, linear algebra, etc) and we can use those skills in our more advanced implementations of things.
Can a super lead developer bump him to trial.
One stipulation... if I get this other programmer signed on as trial you two will be COMPETING in your trial projects since we only need one programmer (at an absolute max we will only have three programmers at a time).