added session module
Merge branch 'session-mod'