Deck class now extends ArrayList, which is what it should have done all along