IMAGES_ROOT / FONTS_ROOT could be an empty string
PEP 8 cleanups
Python 3 compatibility bits