Changed the algorithm to enumerate the choices for seed 1. The 39th case is not handled correctly. I am not sure why...this may be a sign of what we are not doing correctly.
Fixed newpiecehandler by changing the index at which the message is extracted from. Now we have problems when 2 pieces fall concurrently. Might have a problem handling large switch statement.