Update README and description
remove redundant delegations
add cache helper module and ref reactions