revamped client session information

the following info is continuously updated:
- siteViews
- totalUsers
- usersOnline
- clientsOnline

these are all accessible via Session.get('<key>')