[ref] recursive partial
[add] cache
[add] Rails.cache for subtree
fix
[ref] partial to helper_method
[add] cache for Page.roots and :index
[upd] ab results