This might have a few bugs. If you want to see how this project would turn out, here is the link: https://scratch.mit.edu/projects/555125987