Refactor poems.py to use do_json and clean_id everywhere.
Show usage examples for DELETE.