Support multiple rooms

Fixes #49