Oh no! We're having trouble displaying this Scratch project.
If you are on a mobile phone or tablet, try visiting this project on a computer.
If you're on a computer, your Flash player might be disabled, missing, or out of date. Visit this page to update Flash.
Just click on the different parts to see what it is.This will teach you a lot if you read the whole thing.
Notes and Credits (added by Yo_Yo_Bro_Yo)
Thanks to NecxGen for creating this, I learnt a lot from this.