Update Pawn.java

Built in the super call for the isValidMove and added in a space to fill out pawn specific move logic. I also implemented the type () method.