add zf1 cache layer and example of use