Add systemd as its own struct