Created test and implemented initialize method for Deck class to initialize as a LinkedList rather than array
Updated Card class to act as Node for LinkedList and created test to check for proper initialization
Created tests for add_card method in Deck class and updated method to add node to LinkedList
Created failing test for deal_card method in Deck, updated deal_card method to remove node from @deck LinkedList and updated LinkedList class to return removed node
Created failing test for create_52_card_deck method and updated method in Deck class to add cards to LinkedList
Created failing tests for create_shuffled_deck in Deck class, implemented method, and deleted create_52_card_deck method
Created tests for and updated Player Class initialize method to start with LinkedList
Updated War initialize and deal_cards methods. Deleted Player class check_deck and deal_player_card methods
Updated play_game method in War class to play with new LinkedList methods
Updating all changes made to algorithms directory