render triangles directly, instead of making a list to render first
remove state variables now unused by rendering
fix doc strings at top of files affected by rendering changes