New technology rolled out for registration, sign ins at polling places