add cell-clicked signal & remove prog logic from view