THIS IS AN OLD VERSION. VERSION 2.0 HERE: https://scratch.mit.edu/projects/547782714/ (seriously, that one is 5 times better than this garbage).