global var for cacheDir
add hexToString function
update hexToString()
add cache option
add cache option
Cache or not when playing