Revert "Revert "Revert "Revert "add top10""""

This reverts commit 3433511e5b4ac730135d8b338ed769e79941fffb.

Revert "Revert "Revert "Revert "add bottom10 cities""""

This reverts commit 4d89628404aacf1efa169b59d128ed15f1978e1f.

Revert "Revert "refactor the haml dir""

This reverts commit 369ac97cdb4e6340cb484395525080d5e75ce6d4.