Add initial tests for CountrySelect - fixes #10

Using RSpec

CountrySelect was reformatted purely cosmetically
for readability which aided in writing clear tests