Game and board class now split, check and checkmate checking now works