add contest by contestDTO and contestService.