Nice graphics and and nice concept!
Your chess board is wrong, the bottom right left square (playing from white) must be black not white! Also, the king and queen initial positions are not correct, they must be swapped.