update cache comments
code cleanup
deleted some files
update docs