A Card Game Development Kit