An open source CCG based on Hearthstone