Best Practices

If you simply call `.delay` on the activerecord object you won't be able to use them. At the end you would end up with mixed .delay and Background classes that could confuse a new joiner. Personally right now I'm confused myself. Should I use .delay or create a Background class? I think we can and should be consistent on this.