switched hand constructor and discardall in hand.cpp