Board can now refill.  Next needed algorithm is to check if the board is deadlocked (in other words, swapping tiles cannot create a match)