Created a DraftingState model object

The DraftSelectionTableVC is looking pretty good in terms of not having
hacker code anymore.
The Drafting VC uses the drafting state now
Refactored the DeckBuildingVC