Not quite working, some synchronization issues I believe + issues with board flipping and move picking.
Fixed concurrency issue.