Pawn moves implementation
Queen moves implementation
Knight's moves implementation.