Chess check complete

Also fixed a bug with Pawn's movement