Hundred Board Challenge

``` **Testing Steps:** 1. Replace the code in your Squarespace Code Block with this entire block. 2. Save the page. 3. **Perform a manual hard refresh (Ctrl+Shift+R or Cmd+Shift+R).** 4. Open the Developer Console (F12). 5. Try dragging tile '1'. 6. **Does it stick?** 7. **Check the Console:** Look for the log `handleDrop: Setting global draggedTile to null AFTER successful append.` followed by the logs from `handleDragEnd` which should indicate `draggedTile` was null. Report any errors or deviations. If this still fails, the next steps would involve investigating potential conflicts with Squarespace or trying different browsers.