-Checkmate detection added (Issue 12)