jsonchess client and HTML5 interface