Ultimate Battle launches esports platform for chess community