Reset pin in the UNO

What does it do? Should I send it to ground if I want a push button to reset the board?

Yes.