Removed the 'id' command for video. Simplifies a bunch of stuff to assume video ids are always set through the topic.
Fixed an issue with multiple topic settings in rapid succession not working because the player wasn't ready for commands.
Switched to a model where there's only ever one player object, plus fixed some other related bugs.
Fixed some issues with room changing.