Adding radio button specs
Refactor to use name instead of ID as error key
Dealing with duping of errors, and more refactor
Checking across group before declaring invalid
Fixing up tests with refactor