Use Panels for trigger items (TODO: add to rewards) (#48)

Also fix ng-model bug with type=number and stringed numbers using small
int-fix directive.