Move fetcher and parser into separate files and have them use promises.
Clean up and split up
Merge branch 'master' of https://github.com/EusthEnoptEron/experiments