old_contents: #Cards Against Humanity game engine
  
  class CAHGame:
          def __init__(self):
                  
                  self.status = "Loaded CAHGame."
                  
                  #flag to keep track of whether or not game is running
                  self.running = False
                  
                  #list of active players in a game
                  self.players = []
                  
                  #dummy with a small deck for testing.
                  #replace with actual card loading from DB later
                  self.deck ={
                          'questions' : [
                                  "_? There's an app for that.",
                                  "I got 99 problems but _ ain't one.",
                          ],
                          'answers' : [
                                  "Flying sex snakes.",
                                  "Michelle Obama's arms.",
                                  "German dungeon porn.",
                                  "White people.",
                                  "Getting so angry that you pop a boner.",
                                  "Freedom of Speech",
                          ]
                  }
                  
                  
          #add a new player to the game
          def add_player(self, name):
                  self.players.append(Player(name))
                  
          #start the game
          def start(self):
                  pass
                  
  
          def draw(self, color):
                  '''Draws a random card of <color> from the databse and returns a Card object.'''
                  pass
  
  
  #Utility class to manage Players
  class Player:
          def __init__(self, name):
                  self.name = name #Player name (IRC nick)
                  self.score = 0
                  self.hand = {}
                  self.isCzar = False
                  
  #Utiliy class for a Card
  class Card:
          def __init__(self, color, body):
                  self.color = color
                  self.body = body
  
new_contents: #Cards Against Humanity game engine
  
  from cards import Deck, NoMoreCards
  
  class CAHGame:
          def __init__(self):
                  
                  self.status = "Loaded CAHGame."
                  
                  #flag to keep track of whether or not game is running
                  self.running = False
                  
                  #list of active players in a game
                  self.players = []
                  
                  #dummy with a small deck for testing.
                  #replace with actual card loading from DB later
                  self.deck = Deck()
  
          #add a new player to the game
          def add_player(self, name):
                  self.players.append(Player(name))
                  
          #start the game
          def start(self):
                  pass
  
  
  #Utility class to manage Players
  class Player:
          def __init__(self, name):
                  self.name = name #Player name (IRC nick)
                  self.score = 0
                  self.hand = {}
                  self.isCzar = False
subject: Use the new Deck class