added server (mongoose-based); fetcher moved to libcurl wrapper