Private Room refactor - Distinguish hidden and secret rooms

idk if we should let globvoices retain rank as it stands.

It's a policy decision more than a programming decision, really.