putting client in its own folder
counting strategies change due to 0.5 and const
getting rid of cycle import
card/deck interfaces implemented
printing deck
make deck init method public