added move magic bitboards