Refactor to make URL based source handling generic and add configuration file support.
Refactor to make URL based source handling generic and add configuration file support.

hpmcwill/biofetch_server,hpmcwill/biofetch_server