rewriting main.js to better replicate classes and enforce some private scopes
Making the Queue a global under window.ghostball namespace
Setting up this in the context of the passed game so add child works