Modified the back-end drafting engine in the following ways: 1) Moved the queue functionality from Queue.js into Draft.js, and removed Queue.js 2) When users join a draft queue, their socket is placed in the Socket.io room which has the name of the Draft ID given when the queue was first created. 3) The queue callback now creates a player object for each user that holds all data needed by the engine during the drafting phase. In addition, I also modified BoosterPack.js to create boosters in the same manner the booster pack generator does on the front end.
Merge branch 'master' of https://github.com/deanveleker/LimitedMTG