this last pic is SO WRONG ...it is so mesmerizing thou...it just wants to suck me in....(must resist argh....) it is a CHAOS TALISMAN
of some type....LOOK AWAY.....(it burns my eyes....)
A chaos talisman, I love it, lol! I though the same thing when I saw that pict, it's like a little ball of wires that somehow mines. GOT WIRES?

I dig the "thing" to power the 3 S7s, but shouldn't you cover up that copper bus bar to prevent accidental electrocution? Looks terrifying! I hope you don't have a cat...