Check and checkmate working, game finish implemented, ready for pawncaptures and occupies