pulsable monitor
multiple monitors for multiple sessions/topics
web gets a presence endpoint
calculate the duration of the session
convert event to map
keys not sids
dont drop sid-less events
sessions are just a monitor collection
use keys and times
README!