add image transformation routine
add logging settings
add image importer
add image/thumbnail view
add recent view
add fancybox, and use it in recent page
replace multiple-with statement to contextlib.nested