Initial commit

There are errors in the quick and sloppy texture mapping. The refraction
isn't quite implemented correctly.  The textures for the included
renders are not included