add comment
move code and add comments
add nil pointer test for memorysessionstore
delete unused imports
renamed
add test for default values
corrected interface
fix interface changes
some fixes
add cleaner testcases
fixed save impl
add save test