Did some commenting.  Cleaning up of old TODOs that have been completed.
Can now cycle right through meshes (but not parts)