Exchange session and channel service with barebones saving in localStorage and sessionStorage
use ngAnimate for animate.css animations
update scroll glue dependency
simplify flexbox css, fix whitespace