add setting fragment
unified disk cache dir
add host setting
add another request queue to handle image loading