This is a project I've been working on over the last month. I thought I'd finally release a video for it.
I planned to do hundreds of frames for it, but it's at the size where it is falling out of Normal render distance, and increasing render distance beyond that to load more chunks for redstone messes up the chunks updating on the screen.
It's a very modular design so a lot of copy pasta was done in MCEdit.