Well, here's something. It's pretty messy and doesn't work, but there's
lots of stuff here.

Initial set of code to play with. Specifically I'm working on trying to
shade the Triangle_t objects using barycentric coordinates and have
pretty seriously effed it up.
Added some more ignore files for scons and vim.