All pieces working, check and checkmate working