Updating villages if saved data isnt present
Fixed handler thread bug