Insteon_Scene_Build: Attempt to Make Code More Readable

The main thing I did was to make two hashes (responders and controllers) this made the looping of the hashes a little easier to understand.

I also made a few of the variable names more descriptive and cleaned up some unnecessary logic.

I also added an inline note to the code on github.

The overall structure of your logic remains and it still seems to work as expected.

Let me know what you think.