update leadeboard join and challenge interface -- fix joining board