Re-did how rooms are handled. Now we can have rooms with random objects.