Very strange and interesting rotation behavior
Lots of minor changes

Snowflakes now update based on time since last update which fixes slowdown with low framerate
Adjusted speed parameters to suit new update method
Fps and magnitudes of vectors are now shown in debug
Few optimizations
Fixed a bug with canvas that allowed the canvas to be highlighted