Tuckamore Technologies won $2,500 for the most promising early-stage idea