Adding back check for Pawn's moves

Pawn can kill opponent by moving diagonally.
Adding a check for allowing this.
This was removed in one of the commits.
Also a check is added to not to kill opponent by a move in the same
column.

Signed-off-by: Mayuresh Janorkar <janorkar@usc.edu>