Replace dependencies

Replace http with request
Replace underscore with lodash
Formatting code
Minor improvements
Clean up
Add AMQP task