Add sidekiq gem
Sidekiq now takes care of checkout process.
Improve checkout process