haskell macros used across the project
setup infrastructure for asking the player (or AI) what card they want to pick given that a particular card was played resulting in a need for their interaction. tested this out by implementing the cellar effects (needed to add a few things to the Lib)