Added session manager
fixed issues with topic streaming topic updates
finalized design of push events for topics