Added timeout to prevent socket pool from exhausting.
Made variable for default MongoDB port.
Edited logging message to be better for error situations in response handling.
Implemented convenience functionality to set interval for updating database.
Capped the amount of articles in database.
Changed uri key of request to url.
Fixed bug which caused the setting of update interval to fail after stopping it and then starting it.
Implemented saving of Last-Modified http response header to MongoDB.
Implemented sending If-Modified-Since header with request.
Removed capped collection feature from articles.
Implemented functionality to query articles by keyword.
Implemented convenience function to get feeds with multiple keywords.
Removed useless logging.
Edited logging message to be more clearer.
Formatted code.
Formatted code.
Changed normal console based logging to more production ready kind of logging.