fix indenting
get countries from geonames API

- move countries routing to controller file
- add viewmodel object
- fix property names in view template