Replaced time tracking thread with timer

- Added a timer on a 60s interval
- Subscribed the backup method to the interval event
- Added a method in the ACP that will send any command to the server as
a string
- Cleaned up a ton of schedule manager code