Huge thanks to @NinjaNarwhal for the original project. Check out the original below. Go Scratch!!!!!!