More refactoring for view occlusion
Enumerated source code files
Replaced  with  (for global), to be more concise
Refactored material updates
Renamed  to  to prevent confusion