More work on drawing snowflake
More work on snowflake generation/drawing

* Improved encapsulation and reduced passed variables, in place of accessing parent object properties directly