Change snowflake.draw() to be recursive.
Cleanups.