Adds logging to all details of play, checkers, &

Handles end states based on condition