Finished detecting check; starting checkmate

Signed-off-by: Stacy Jung <stacyjung94@hotmail.com>