Example beamline is https://github.com/DiamondLightSource/dodal/pull/1684 However, we need to wait on implementation of https://github.com/DiamondLightSource/dodal/pull/1741 and https://github.com/DiamondLightSource/dodal/issues/1739 so that we don't have duplicate configuration of shared components ## Acceptance Criteria * Beamlines implement new `DeviceManager`