Creating a new gem for background jobs