Add initial tests for CountrySelect

addresses #10

Using RSpec

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