Refined the query to the NYTimes Articles API to return more relevant re...

...sults.

* split up our ugly articlesearch function into smaller more oo functions inside application_controller.rb
* changed our query to v2 of Articles API - v1 is deprecated
* specified fields and filters (eg "Environment", "Cruelty") in our uri query