reworked add_to_queue method to pass a better data model to Resque.enqueue