Toy repo using Java 8 to model the card game Magic: The Gathering