Added a service file to the printer so it can be added to systemd and will automatically boot on restart. Also, refactored code to use APSScheduler instead of sched