Cleans up events and implements card return to pile.