Added DeckTest class and cleaned up Deck class