First commit
Add source files
Change cache directory
Sorry, change cache directory again
Add purge session code
Data serialize
Add support namespace
Support store expiration