Ref #38 - Updated alot of the documentation. Removed caching, just too many variables and assumptions to look out for.  Especially after it appears, there are far more misses then hits. Changed many param namings from item to childItem.