remove autostart use inherits module use more logical event and method names add stop method add error handling
remove autostart
use inherits module
use more logical event and method names
add stop method
add error handling

jessetane/queue,jessetane/queue,jessetane/queue