Radio button not always clickable + make payment option entirely clickable

- Fixes radio input not being clickable all the time. Sometimes it takes 3-5 clicks to register the option

- Swapped `<span>`'s for `<label>`'s and added "for" attribute so each payment option is entirely clickable.

Do we need the id and class attributes for the label elements? I don't think it needs either