Widget now updates regularly (30 min) without a timer, and onClick works