Revert "Now the raytracer works but with a bunch of stuff commented out..."

This reverts commit 48955d276cfb63db40de7cee9e50d7d15be1dcd1.
Back to where we were before. It works, but with a bunch of stuff commented.