added some positions
added country codes
set the country code depending on input
added error handling

sys.exit with different messages and prints the availible countries if a
non-existant one is given
retrieve the weather