Updated Card Game

Collections, Interfaces, and Abstract Classes