add dependency 'requests'
rewrite downloader and add a daemon

instead of parsing html page, parsing json should be better,
daemon is added for future application.
version 0.1.4
Merge branch 'daemon' into dev