A Ray-Tracer inspired by things I've learned over the years