added a degrees->radians function
put attribute bindings into a closure for stylistic consistency
making the basic webgl demo a little more interesting to look at