TUP-5a: Add the Country Enum class
TUP-5b: Use the Country class from branch feature/TUP-5 #6