Switches from using PIL to using Pillow for images since transparency is broken with PNG in PIL