Transistors are cool. Heads up about my code I was once a noobie too, so I tend to over-comment in case someone with no experience is reading