This commit introduces a centipede controller subsystem, managing centipede spawning, movement, and segment behavior.
It adds centipede body materials, movement logic, collision detection, and head assignment.
The controller handles segment following, direction changes at boundaries, and dynamic head updates upon segment destruction.
Adds new default editor profiles for different previewing scenarios.
These profiles configure lighting, environment, and post-processing settings
for improved asset visualization during development.