Adding hasMoved and verify pawn move

Verifying there is no piece in between the pawn double jump. also
adding the hasMoved flag to Game.java.