Add documentation for background, burst, generate_fdf, and fill_form
No flatten by default for fillForm
Add some unit tests for factory