Add systemd service support