enabled error messages, started working on checkmate bug
added test checkmate move