switched board/deck/hand to extensions of List<Card>
added shell for text-based UI
switched Board to be an extension of map Player->Card
HandRecord now a map Player->Status, plus other fields
Hand can filter legal plays based on led suit
updates to GameManager, fleshed out deal,bid,play