Rewrite function comments in material.lua
Move some SWIG stuff into a new file "geometry/geometry.swg"
Add function comments to coord.lua
Add function comments to light.lua