move city list into a service
upgrade angular.js to 1.2.21