rename models folder to stores
add hero class
implement game test
use expect.js, add more events support in GameEventHandlers
add many events
add helpers to get hand, deck and in play cards
properly replay all events