Change PhysicalDirectionAttribute (based on enums) to be based on the component.  Renamed to PhysicalComponentAttribute
Rename file to match class
Tests for the new PhysicalComponent-based methods in LightSectionBuilder