use pillow instead of pil as a dependency