A bunch of fun 2d algorithms and demos written in javascript