generate pawn moves and attacks more simply
remove all the mess of going back and forth from bitboard to 0x88 world,
only to do some trivial operation which should really be done directly.