Added bitmasks to find isolated and passed pawn

added a mirror board function that i can use to debug later