Updated random snapshot generation to include random active and predictive cells
Refactored code
Using Node.js-style callbacks
Remove queue.js