A canvas based snow library