* Build out a BackgroundTask class * Integrate BackgroundTask into Response class * Add test cases for background tasks * Add documentation for background tasks * Reformat files with black * Make requested changes * Improve documentation example