client-side handling of boardstate event from server, NOT INCLUDING DRAWING ON CANVAS