added deck.cpp and default constructor