added a shuffle_board function to nxnpuzzles.py