a web page version of a self-made hearthstone like online game