new dependency
add session analysis prototype code
remove old implementation