Simplifies the way autostart works and notifies
Fixes a small bug in the autostart changes
Cleans up the error_handling file