removed contraversial session implementations and SessionBehavior enum.
adding comments and removing/sorting using statements.