Require Pillow instead of PIL
ignore backup files