Router now avoids components.
Random routing test with pretty colors for devices.