Added Card Type Argument to Deck

Parameterized Deck as a Card type of LQueue to prevent issues with
generics