Check out check and move conditions

Implemented methods for checking if king is in check and for checking if
current player has a figure left, that is able to move. Still needs some
work but the skeleton is ready.
Revert "Check out check and move conditions"

This reverts commit 59c96a0095e44ea6658af43222628047950d86f2.