fixed up invalid and illegal move reporting; sanitized invalid moves; made report go to correct player