Implemented dropboxes

Implemented the dropboxes for the card picking.  Also tuned some of the
card classes to hold the card name to be able to get the card name from
one array to the other and to make it easy to put the card name in the
dropboxes.