Prototype framework to create card games on the fly