add client script, selective sessions, caching auth manager
set cache prefix
Merge pull request #16 from muayyad-alsadi/master

add many components