Restructured the move validation for pawns and made piece to some common
things.