Added support for tarot game

Moved some common code into new utility classes.
Added script to play Tarot game, early version so it's a littly buggy.