update PIL requirement to Pillow
update gitignore