set cache dir, get cache dir, remove expired cache files
docs
added namespace
fixed bug: remove expired files