* Adds isEmpty() method to Pile.
* Fixes #18 by separating the actions of stock taken and waste taken.
Merge branch 'drag-groups' into fix-bug-18
 * Fixes issue #20
 * Clears the drop pile correctly after a card or group drop.
Merge branch 'fix-bug-18' into drag-groups