Test on more platforms
Rework service logic
Reorganize service templates and prune unused ones
Fix systemd support
Init updates trigger restart