Camera Component

Build cameras from swappable components and use the camera director to control which one is active.