found and fixed BIG bug in doMove.. this code line makes no sense and
makes en_passant buggy.... hopefully, please check!