implemented weekly digest emails as a delayed job

* added info about running in README.md
* refactored to be more clear
refactored weekly digest emails as a delayed job