use promises to run requests in parallel
Merge pull request #4 from sarahgp/clean-up-routes-a-little

use promises to run requests in parallel