update to new version

add redis for cache
add tools
...