Implemented possible-moves-piece for pawns.
Added test cases for function checkmate? .