added UI self-test, and it is indeed failing when beetles clamber around on top of the hive. domain objects remain consistent internally.