add cache trait
add logo
fix readme