Add playability checking
Comment playable
Whoops; catch empty pile exception
Add empty pile exception handling
Remove dummy top_card cleanup in playable() as it's done later, after the dummy is no longer needed