Added and implemented classes City and Citizen.

Added new exception: CityIsEmpty.

Fixed bug in the class HashTable<>: the use of the hash function was incorrect.