The max amount of data wont let me do the whole thing. I split it into 6 parts.
https://scratch.mit.edu/studios/4921353/