Solderless LED Matrix?

Ya know, I Still dislike looking at a placed Rats Nest drawing... too much like my last job...

Bob