Card, deck and pool

Class POOL is new - its role is to create a "good" pool and a a "bad"
pool, from which the decks then created.