Separated Deck and Card into separate header files
Cleaned up code