Move DHCP to its own plugin module