Tweaker JavaScript coding style
Added centre property to Snowflake & using this for the snowflake centre.

This allows this to be changed.
Added redraw() method to Snowflake
Added parameter details to function