This took a LOT of time. fun fact! I made this from 12345678on OS. here is the project! https://scratch.mit.edu/projects/1276661163
Small updates coming.