initial commit. new sessionStore, todo: session agent full implementation
#2