added functionality to specify a custom worker and listener
increased version to 0.7 and updated README