- update session scope and way to get it.
- add ServletContextListener