first classroom state implementation including classroom pause and per-device tags present