Update platform connection

Based on your feedback we've dropped the term 'session' in favor of 'room'!

We've also made our connection process a bit more descriptive and joining a room is now mandatory.
Traded out your collection for a key.

We've removed collections, everyone just found them confusing.  You'll notice that we can do almost everything we could with a collection, with keys now!
Whoops missed a col
Adding toArray
removing extra ws
Merge pull request #1 from mattcreager/mattcreager/PlatformUpdates

Mattcreager/platform updates