This thing was made with Tinkercad. Edit it online tinkercad.com/things/jkiiRwQd3iR
I don't have the patience to go any further with this right now. I mainly just wanted to see if this would be possible in Tinkercad. It is!