OK I went through the Rooms configurator under "Configuration" in Dashboard and I think the Rooms here reflect what I have in the init.house-lighting macro. The first time I tried it after this I got about ten light switch events so being rather encouraged, I started wandering around the house with my ipad and after a few more switches in other rooms, it froze again in the Kitchen. I noticed it froze on a circuit that has a different icon in Moonlight that looks like a little flame. All of the other circuits have an icon that looks like a switch wall plate.
I don't think that is the problem though because I have three different devices running Moonlight (iPhone, iPad, PC) Even after the iPad crashed, I was able to use the iPhone to switch one circuit once. Then it froze. Then I tried the PC and it also switched one circuit once before freezing. It almost seems like there is some communication protocol that is stopping communications.