Session State Interface and Base Objects.
Defining Session State Types for Storage of Objects.
Defineing Session State Objects.
Move Session Object.
Merge branch 'sprint1/SessionState'