Add sidekiq and elasticsearch support