Added (passing) tests for cities validity, fixes #7

![Screenshot](https://f.cloud.github.com/assets/2275125/100729/3953d6ec-6863-11e2-9f0d-825064afdc25.png)