add redis url
add HAScheduler to allow multiple beat instances to run, avoiding single point of failure.
create requirements.txt