Redefine card attribute
Define any? method to Deck
Define method to get the current card definition
Define Controller View and Model and run() method to gather user input and dispatch to Model and View