Only import placeholder module if needed. This prevents PIL imports when we don't really need it.
Removing Pillow from install_requires. It's not really required. Only if you want to use the ImageGenerator.