Document and clean up Scene7

 * Add comments explaining how some of the vector math works
 * Remove an old version that was commented out.
 * Switch some pointers to references.
 * Clean up indices by using size_t instead of int where appropriate.
 * Make everything const, as much as possible.