I don't commit enough.  Everything draws correctly, and I think it might generate correctly.  Rotations were hard, but I added in some movement and camera controls.  The 4D view matrix math also didn't happen by the deadline but we shall see if I can spend tomorrow evening on it.