Wrote a big post about my WebGL learnings

Maybe I should use a more bloggy blog thing?
Re-reviewing my code as I tried to explain it was a good exercise. I
cleaned a lot of stuff up.