Use prototype to make the object more extensible
Extract drawStarsCollection function and attach to skyPainter prototype
Extract createStars function and attach to skyPainter prototype
Pass collection to drawStarsCollection as parameter to reduce interconnectedness
Use var keyword for starDensity and starSize
I notice that there's a lot of 'get random integer from this range' going on...
randomInt function created
Rewrote two random functions in terms of newer function
starSize needs to be passed as parameter
starSize needs to be passed as parameter
pass starDensity as parameter
refactor drawStarsCollection to return a collection instead of altering a passed collection
fuckin semicolons
Create html5_skyPainter.js to hold object code
Move code into central file
Realize how similar the createXCollection functions look... refactor time~
drawCollection function defined
Refactor drawNoiseCollection
Some cleanup...
Another prototype